Clean, updated and great location. We loved the grounds and that it was so close to great food and beaches.