Wonderful accommodation in a super location