The room was quite small, and the color was a bit tacky. The bed looks clean but when we laid down on it it had bits of sand here and there. They have cable, but almost non-existent wifi. We could only use wifi at 3am when everyone was asleep. Their breakfast was good. After breakfast, though, they only serve burgers.
We're not happy with the staff for the following reasons:
1. They informed us that someone from the restaurant (let's just call it that, but it's really just a hut) will go to us the night before to get our orders for breakfast the next day. From day 1 to 3, no one did. We told about it on the last day but no one still came.
2. We had to do early checkout (like 4:30am) for the van to Puerto Princesa. Though we informed them of this the night before, having our paid breakfast packed already, the morning of our departure, there was NO ONE to in the reception and no packed breakfast. Fortunately for them we paid the night before so we just went out.
3. Their security guard was new, and so whenever we asked help from him (ex. help us hail a tricycle), he just said he was new.
*Though to be fair other than these, they were nice and easy to talk to. It's just that there's a lack of coordination among them.
However, despite all these, they have GREAT location. There was a storm that cancelled 2 days of tours. Since Marygold is a beachfront inn, you can go straight to the beach from your room. You can also eat in other restaurants nearby along the beach. They have VERY GOOD location. They're quite fortunate in that aspect.