We had an excellent stay. The apartment is very clean with modern amenities and a fantastic location. Check-in and check-out process was simple. Would absolutely recommend.