The apartment was very clean, had all necessary amenities and is in a beautiful location! I would definitely stay again for future visits.