This was a very good place to stay. Great location. Very functional apartment. The communication before I got there was good and the place was very clean. It is a great alternative to a hotel.