Great location in the Mantra complex. Unfort we couldn’t stay the entire duration due to some large ant bites and a mild allergic reaction and left after only one night into our stay - so cannot comment on the facilities.