luxurious, well equipped and spacious with a great view set in pretty gardens.