absolutely beautiful oasis.
so much care and thought put into every aspect of the amenities.
loved our stay and can't wait to come back