Excellent! It had everything we needed. It's very confortable and well located. The communication was also very good.