The space, location, communication and Michael's flexibility made for a great stay. Couldn't have been nicer.