Luxurious stay in a prime location. Recommend!