Wonderful accommodation in a prime location