Exceeds expectations! Everything was well thought out and convenient. Everything we needed was available. Will definitely be booking again as soon as I can find an excuse to!