Great find, accommodating, spacious, well thought-out and convenient.