Clean, outstanding hospitality, beautiful location.