Great - hospitality, location, apartment and price