The place was essentially nice for the price but it was not clean upon arrival. Grit on the floors, cupboard doors were sticky and dirty, mosquitos in the bathrooms (?! were they breeding in standing water in the bathrooms...we didn't encounter mosquitos outdoors). We were bitten by them during the night, so spent the next day swatting and killing them until they were gone. The glass door in one of the bedrooms even had a crushed mosquito on it; how did housekeeping not notice that? Cleaning is an easy thing and would have made a huge difference in this review. The living room furniture needs to be improved/replaced.The balcony was spacious and lovely.We utilised the restaurant in the hotel and the service and food was really nice.If you need temp. control note that there is no AC here. It gets hot in the morning with the sun on it, but cools down in the afternoon when in the shade. There was no electricity in the room for 9 hours on our last day, with no compensation from management.