My recent stay at Grafton Beach Resort was disappointing. The room was far from clean, with noticeable stains in the sinks on the floor and holes in the sheets. Phones desk and closet was dusty. I did not want to take my shoes off! Furthermore, the staff at the front desk were unhelpful and seemed disinterested in resolving my issue with the room service. I was also disturbed by the outdated amenities, including a bathroom with leaky pipes. Overall, my experience was not up to the standards. I was able to speak with the manager who was helpful and accommodated me to the sister as property next door.