Phenomenal views and facilities, great location and excellent communication. Thanks for a lovely stay!