Excellent, newly refurbished apartment. Great location. Daily cleaning. Not cheap, but a great place to stay.