Our stay was magical! The host/staff were incredibly kind and welcoming. The rooms were beautiful and clean. Good food and beverages on site. The pool was by far the best part of our stay -- and the host let us enjoy it for the day after we checked out.