Very Nice place, a few steps from the Beach.