Fabulous stay! We had everything we needed, plus.