Thank you to Nicole and the team supporting Give Thanks. This place has so many pluses. First, it is spotless. Really well kept and maintained. Lots & lots of towels which is much appreciated, plus lots of beach equipment. The kitchen is well stocked and a nice size. The laundry machines are easily accessed and work well. The layout was great for my husband, me and our son. Large rooms, good privacy and separation, and a nice common area for us to be together. We were cozy and comfy. The surrounding area is fantastic. The Turtle Bay resort offers lots of nice ammenities. Our host was responsive, although in some cases it took some time for her to get back to us. We had one issue with missing parking passes which took a couple of days to resolve. She has a helpful website with local tips. The only reason I gave this property a 4 versus a 5 is the sleeping situation. In the upper master bedroom, the mattress is extremely soft. My back was in distress the entire time. The pillows are also in dire need of an update. The biggest issue was the AC in the downstairs bedroom. It is really loud, making sleep hard. We turned it off, but W/O air, sleeping was hot and rough. The AC unit needs to be serviced or replaced. Overall, the location is terrific, the place is spotless with many great features. But the bedroom situations make it a tough call.