Excellent accommodation in a prime location.