Our family of five enjoyed this resort over Spring Break 2015. What a wonderful property. Favorites: Pool, clean room, enormous balcony (best part with amazing sunsets), game area on ground level. We were there during construction and it was not distracting, although parking was tough. The beach is long and inviting, but it is not soft sand due to the shells. Our kids loved the shells! We've been to many Marriott properties and this was wonderful - will go back. Drawback are drinks and food at the pool restaurant were very expensive - we just made our own instead!