Fantastic location, beautiful patio with palm trees, spa-like showers, and excellent communication.