Staffs are good but traveling to the place is bit risk and cleanliness, facilities are average.it’s good for company parties and private stays but for marriage purpose I won’t recommend
It's a place with fantastic ambience. It looses some points because it is accessible only via boat. The boat ride also did not offer any life jackets or other safety equipment which feels like a disaster waiting to happen.