We spent just under 3 weeks here, and enjoyed every minute. The view and location were first rate, and the amenities of the hotel (pool and minimart) were brilliant to have at our disposal. In particular, the cleaning lady was wonderful, and we really appreciated the comfy couch and fantastic air.con. Something to note is that there is a lot of construction happening, and the beds are very firm, but that may or may not be a consideration for you. It didn't affect our very enjoyable stay too much, so go for it!