great place to stay. like a home.