Clean, air conditioned and great location. Few restaurants and stores within walking distance, also a great beach is minutes away. We would definitely come back again.