The apartment is impeccable. Location could not be beat and the hosts are there to assist you throughout your stay. The unit is kept clean and the amenities are clean.