Absolutely perfect! Location, space, comfort, everything! Juan had fantastic communication!