After our initial Airbnb rental fell through at the last minute, we could not have asked for a better alternative. This place has everything you need: great location, lively neighborhood, spacious, well-lit, well-kept, great amenities, unbeatable view. I’d book again without a second thought.