Hospitality exceeded my expectations. The place is small but is great because it provides for independent living at a cost that provides value.