Stayed with my cousin for 1 night.Every staff i have encountered are very nice and polite. Biggest con for me are the rooms. My first impression was the room looks to be very nice and bed is clean.The air conditioning keeps turning off after a couple of hours which is kind of annoying. I had to unplug and turn the AC on again for it to work which is very annoying and we had to wake up drenched in sweat. Because of the constant waking up, I saw a cockroach at night and hid under the kettle which is kind of gross..Other than that, I would probably not stay at the property again.