The apartment was immaculate. It was well stocked, modern, clean and spacious. The location was perfect. Check-in and check-out were easy. I would definitely stay here again.