Perfect location and amazing balcony! Everything was exactly as described and the hosts were excellent.