Excellent stay - spacious, clean and comfortable with an amazing view. Highly recommended to others and would happily stay again.