Lovely, clean and functional place with a great view. Great for kids.