We were lucky to find this place when our flight was canceled and we couldn't get rebooked for 4 days. The resort is great and the front desk and staff are AMAZING! The location is great - very walkable to shopping and restaurants. Huge beach area with a pretty swimmable beach. Pools are very nice and we never struggled to find lounge chairs. The grounds are nice and everything is well-maintained. The condo is nice - just as described. The only complaint is the balcony is pretty small and looks out over the Westin's delivery/trash area. It isn't too bad - but you do get the Westin Luau noise from 5-8pm each night and some delivery truck noise. It didn't bother us.