Clean, close to the beach - as nice or maybe even nicer than I expected.