Clean place, quiet complex, really steps from the beach.