Great stay: flat, location, cleanliness.