The room is spacious and clean, and the location is excellent. I would have given this place a five star if not for the following reasons: (1) Due to a hot water supply issue during my 10-day stay there, I was only able to take one shower. (2) the internet is unstable and clogs frequently.