Great place perfectly situated just steps from the beach.