Good choice for turtle bay. Several pools, easy beach access (walk unless you are lucky with parking). Kitchen amenities are helpful. We did some takeout, but could easily have done some simple meals. Comfortable beds and soft towels. Bunch of beach accessories available.
This is an upper condo unit - so no one else over your head, but you may hear neighbors.