A great stay had everything we needed