Good location, good beds and great hospitality