Perfect - it had everything we needed. Home away from home. We look forward to staying again on our next visit!