This property was GREAT and everything is as shown! My family and I had a great time. Though we did not meet Margo she was very polite and responsive whenever we had questions. I would definitely go back for our next trip.