A great place, almost like a home .