great location, great balcony, spacious