Magical place with excellent facilities and beautiful set up. Definitely a place to enjoy and relax.