Location, price, staff, everything was very good except for the cleanness. The toilets were not clean, beds and linens were smelly and stinky. The showers barely had hot water!