Excellent apartment, clean, beautiful view and with full amenities. Thoroughly enjoyed my stay and would definitely recommend.