We enjoyed our stay overall. The view is absolutely stunning and was one of the highlights of the property. The AC worked very well, the pool was nice and never felt crowded, and having both a washing machine and reliable Wi-Fi made the stay very comfortable.A few things future guests should be aware of:- The property is on a steep hill. We often walked down to the old town but usually took a taxi back up, especially in the heat.- All beds are twin beds. While some are positioned together, the frames leave a gap between them, which may be less comfortable for couples expecting a larger shared bed.- The bathroom is functional but somewhat dated, and the tub can be a little awkward to enter and exit.- The kitchen was adequate for basic cooking, though some of the cookware shows its age.Overall, we had a very pleasant stay and especially appreciated the incredible view, strong air conditioning, pool, laundry facilities, and dependable Wi-Fi.