The view is even more amazing than the pictures show. Everything about the place is great. The bed is very comfortable. The kitchen is well equipped. Communication throughout my stay was impeccable. Total five stars!