Clean and tidy, well equipped with plenty of space and a great view.