Five stars all around. A home away from home for me now.