Location is excellent, albeit remote - a two hour van ride from Puerto Princesa. Incredibly clean palm tree lined beach.The resort is currently undergoing an upgrade to its accommodation suites so there was a lot of scaffolding and builder noise during the day. Our garden cottage was well appointed, however the sheets had several holes and towels were very worn and grey looking. This is not what I expected from a hotel of this rating. Our safe could not be unlocked and was not bolted to the wall or cupboard, rendering it useless. Staff were extremely polite. The pool was crystal clear and always clean. Breakfast was only a la carte, and was disappointing. No fruit juice offered, and we had to ask for water on every occasion. Nice omelettes. Coffee was bitter, burnt and undrinkable so we opted for tea. Bread supplied with the omelette was not toasted, and was dry and stale. We understand that the remoteness of this resort may mean that getting fresh supplies in is an extra challenge, but we would have appreciated more local foods, and fresh juices. Fresh fruits were often small samples of mango, ladyfinger banana and watermelon, and on our last day we were given two slices of apple that had been cut earlier and were brown. We hope that management is aware of many of the small details in maintenance and service that are being overlooked here. We will send a private email to management re what we saw, as this is a lovely resort with genuine environmental initiatives.