Wonderful place, great location, perfect host. Stay here if you can.