This place was perfect! Great location, nice and clean, and the balcony was a nice benefit. We had an issue with the internet one night, but the hosts were very responsive and helped get it back up and running shortly. I would highly recommend!