Sparkling clean, modern, great location, beautiful apartment with all the amenities. We loved our stay here, and highly recommend!