Absolutely everything just as expected, and actually better - truly enjoyed the stay, will be back!