great amenities positive vibe amazing location excellent host