Cozy place well situated just a few steps from the beach.