I'm very sorry that you were not able to sleep for multiple reasons. As you indicated in the balance of your review...we try to be attentive to the service that we provide for our guests. It is very difficult for us to make something right if you do not share your thoughts with us when you are here. If you had shared your discontent we would have moved you to a room which was on the other side and offered a selection of pillows.
Our resident dog is not allowed to bark at length and we are sorry if she disturbed you. If you had questioned the absence of room safes upon arrival, I would have offered to keep your valuables in our office safe. As you know, we are a small property and there is always at least one person on-site for security reasons. As for the construction noise; again, I am sorry that you were disturbed. While this is not something we can control, the construction is quite a bit up the road and has not been an issue with other guests or staff who also sleep on site.
Regarding the lack of air conditioning and the heat. Our descriptions clearly state the rooms are equipped with overhead fans. We are in a tropical country, and while it cools off at night, and our hilltop location provides breezes, this may not be sufficient for everyone.