Great Apartment, great location, great hosts.. very accommodating to requests... lovely personal touches throughout. Fantastic location with spectacular views.. I am sure if the hosts were able to control the weather they would have done also.