Overall, our stay was ok.
The large bedroom is very comfortable and the terrace is nice and spacious. The kitchen is well equipped, though the stove top takes a while to heat up. The bathroom is nice with good water pressure.
However, the small bedroom does not have air conditioning and is just too small for two adults. The air con in the living room would not cool as much as the large bedroom. The rule about not being able to use the terrace from 10pm to 9am is unreasonable - we would have liked to use it earlier for breakfast and later for a night cap.
Overall, given the price point and the terrace advertised as a main selling point but with tight limits on use, the stay was average to good.