Clean, impeccable hospitality and prime location