Clean, has it all, fantastic beach.