Excellent location, wonderful views, spacious accommodation.