Mary's place is very clean and the location is just superb! The toilets are shared but they are well maintained and clean. There are noises at night but rest assured, the room is stocked with ear plug, as well as clean towels, soaps, and toothpaste.