Michael place was wonderful to stay at. very clean, wonderful hospitality, two adorable puppies and very well behaved. Gave us great places to visit. Recommended for any kind of stay.