Madi is the definition of what a hospitable host should be. The place was immaculate and a joy to be in. I had a Wonderful stay.