Pleasant hospitality; great place