Amazing place to stay! Beautiful views, great location, and nice sized flat. We loved everything about it and hope to stay here again.