Wonderful accommodation, excellent location, excellent owners.