Wonderful accommodation in a wonderful location