The apartment, location, cleanliness and especially the service were first rate. We had a great stay.