Clean, comfortable, and walking distance to beautiful beaches.