Excellent apartment. Great location. Cleanliness 5 star. Great attention to detail. Well equipped. Very spacious. Would definitely book again for next trip.