This place is okay for the price. Very good location, but extremely loud. Bathrooms were clean. It was basically a small hotel/hostel though. There wasn't a system for the kitchen so we ran out of paper towels and no one came to replace them. No one knew who was supposed to run the dishwasher and put dishes away so the dishwasher sat full with dirty dishes. Maybe someone comes to clean the bathroom everyday, but there was no communication. The bedroom was good except there was a filthy rug in the bedroom that should just be removed. Also the WiFi is in and out and doesn't keep a good signal in the rooms at the end of the hall, but it is still decent.