The place was fine. Maybe a little smaller than the photos made it out to be, but I enjoyed my stay.
The water temperature in the shower fluctuated a lot and was hard to control, but this was only a minor inconvenience.