The location is amazing! The host gave great communication and the room and bed were comfortable! We were hesitant about the shared bathroom/shower at first, but we never had an issue having to wait on a toilet or shower because there are two of each available. Overall everything was very clean, but make sure you bring shower shoes. I'm sure it's difficult for housekeeping to keep the showers perfectly clean when they're shared and used throughout the day.