An absolute dream, everything we wished for and more. We had an amazing vacation and will definitely return. Our only wish is we would have loved to stay longer. Thanks Mac.