Everything went smoothly from booking, payments, and communication! This is our second time staying at Xanadu and definitely will return! When we weren't at the beach we spent alot of time on the decks drinking coffee, eating dinner, then at night just listening to the waves and star gazing. Xanadu is a great place to unwind and relax! The house was clean and ready for us when we arrived and it was great a bonus we didn't have to worry about umbrellas and chairs since they were provided! Tony and Johanna truly have a gem of a place and we are so grateful that we got to stay there for our family vacation!