Clean, well appointed, convenient to beach and shops.