Everything was as we expected. Comfortable clean and well served. Communication was excellent. We will not hesitate to go back