The apartment is spotlessly clean and has all the amenities that you will need for your stay. The location is perfect and the hosts warm and friendly. Nothing is touch trouble.