perfect apartment and great hospitality