Everything we needed with great service and hospitality too.