Thank you for your feedback. We value all genuine guest comments as this helps us in our drive for continuous improvement. However, it was with grave concern that I read your review as what you were describing was difficult to countenance; for example, the firm mattress which you described was like "sleeping on a hard surface", and the pillows that you said were rock hard "without exaggeration". Try as I might to investigate which room you were referring to as having said items, I could not find the things which even remotely matched your description. I would like to give you the benefit of the doubt, though, and apologize sincerely if you had the experience as you described. I must admit that the road leading to the hotel could use some improvement and we are working closely with the local government to have this improved. As for your other concerns, we shall work doubly hard to address them. I am just glad that despite these perceived shortcomings, you still could cut us "some slacks" and liked our beachfront location and found our staff to be great, very attentive and quick to respond to guests' needs. Rest assured that changes are being made and we hope we can make you change your mind about a return visit.