Great location. Big place. Gorgeous balcony. Great host.