Excellent and friendly communication, amazing location and views, all required amenities, luxurious, completely safe, great value for money - highly recommended.