Great price compared to booking directly through the website. All facilities are available for use and communication was very good.