Absolutely fabulous!!! So much effort went into making our stay perfect and we appreciated every detail.