great vibes great location not too far from the beach.