A luxurious apartment, in a prime location. I greatly enjoyed my stay.