Great location, well thought out amenities, fun kitschy decor