Excellent communication. Nice modern place and in an amazing location near the beach and everything else you could need.