Had everything we needed. Convenient check in, excellent communication, very comfortable bed and adorable setup. Great value too!