The location of this place is great, but the only thing that really let me down was the toilet - it was stuck and I couldn't get it to work. It was a bit frustrating, but the rest of my stay was fine. The location is definitely a plus.
DeviHace 8 meses