Great place just steps from the beach.