Perfect location. We had a wonderful weeklong stay with family. As others have noted, two bedrooms are accessed through other bedrooms, so this spot is better for families than those who need more privacy. The kids loved the pool, which was clean, warm, and had a nice deep end. Sunsets on the roof were spectacular. One block to the beach and playground.
The only negative thing I'd note is that water temperature/pressure fluctuated wildly during showers when anyone else was using water.