Spacious, well stocked, great views, peaceful, with good amenities.