great hospitality and great apartment