Wonderful accommodation in a perfect location