Extremely clean and excellent apartment for a stay with all amenities. Stayed overnight with my family of 5 and it was definitely a plus to have a nice little balcony and a very large TV! Rooms were perfectly sized and very comfortable bedding and pillows. The communication was smooth and instructions for check-kn very clear. We will definitely stay here again!