environment of the property is very good, quiet and has its own beach, from pier to the resort, it take about 10 minutes walk but they provide porter to pick up the luggage for the guest. With the daily cleaning, you have to put the sign out otherwise they wouldn't clean the room which I didn't aware at the first night. Email to them never able to get response that's the minus, breakfast is pretty ordinary. Other than that, our stay is good.