What a fantastic holiday! It had everything we needed and Megan was a pleasure to communicate with. We would definitely stay again.