Excellent location, and very good facilities. Check-in was very easy, and the apartment was clean. The bedding and mattress appeared to be relatively new. The kitchen is sufficiently equipped for medium-length stays. Good value, we would definitely stay here again.