The location is perfect.. three blocks from the beach, walking distance to a lot of great restaurants and shopping, but quiet and relaxing. Our family of four fit comfortably with the two beds and futon. The air conditioning and WiFi worked well. Loved having the lanai. There were two boogie boards and a beach umbrella, which was super handy. Free parking in the complex and laundry machines on the floor were major pluses. Very convenient having a full kitchen and a space to eat so we had the option of cooking or doing takeout instead of waiting at crowded restaurants. We stayed for a week and it was a home away from home. Would absolutely stay there again.