The house was crystal clean and felt like home away from home