Absolutely perfect! Couldn’t find something to complain about even if we tried. Wonderful from the moment we checked in, till we checked out - and even then!