Super stay - great communication, great location, minutes to the beach and shops, beautiful home, very clean. Highly recommended.