5 stars for location and accommodation.