A perfect stay in a lovely setting. The design and comfort was excellent. We enjoyed the close walk to the main shopping area of Avalon. Geraldine has paid a lot attention to details and has made a beautiful place to unwind and relax. I would recommend a stay here for couples looking to enjoy a beach location with added comfort.