The apartment was clean, spacious and everything is brand new. Thier hospitality made me feel right at home during my week long stay and they were always available for any questions and recommendations. Already booked again for my next stay!