clean and great communication very close to the beach - high stairs (not a problem for us)