We had everything we needed, and were very comfortable! The communication was great, check-in easy.
The location was a fantastic.
One of the highlights for us was consideration of kids (the cot, high chair and toys).
Would recommend!