Clean, close to the beach, and a great host. Couldn't ask for anything more.