We stayed here due to booking problems with our villa. For the price we payed, compared to the other hotels we stayed in for the same price, this guesthouse was awful. Broken toilet, dirty bed sheets, smelly room and bathroom. Overall an awful experience. The only good thing was the location but nothing else.