We spent 7 nights with our two kids and had the best time. Got a great summer deal (7 nights for the price of 5). Clean, modern, spacious room with large balcony. Right on the beach, large pool, great restaurant, friendly staff.
Some specific comments:
1. Beach - wide and spacious stretch of Grace Bay beach. Clean, plenty of chairs. Nice assortment of water sports items.
2. Beach was not crowded - the section of beach in front of Alexandra never felt crowded. After walking by Beaches Resort a few times, you will see the difference - people stepping over and around, long lines, crowded, noisy, etc.
3. Kitchen - full kitchen. We had a car so we went to the Graceway IGA a few times and did most breakfasts and lunches in the room.
4. Good mix of families and couples. It was neither an adults-only place or loaded with kids (like Beaches). Great atmosphere all around.
Overall - we would stay here again the next time we go - and we plan to go back to Provo!More