Property is spacious, clean, quiet, convenient to beach, pool, restaurants and shopping, and just overall really nice. Kitchen is well stocked. Beach and pools are beautiful and well maintained. Communication with Lucia was great. We were four adults and one infant, and it was perfect.