This is a great Airbnb and I would not hesitate to book it again. Ahlea accommodated us after a very last minute cancellation of our planned lodging. The place was very clean, nicely decorated, and the views were gorgeous! It was very spacious and definitely as it appears in pictures!
A few things to note, there is a steep cliff right outside the property (that is why the view is so great!) so it did require constant close supervision of our young child while outside. Also, I had trouble getting responses to my messages from the host, but perhaps that was just due to the last minute nature of our booking. Finally, the place did not feel very private due to it being on the first floor and neighbors frequently walking by right outside the back windows which was a bit bothersome.