The location was good and the view was amazing. However the place wasn't as expected. There were missing few essential items and we had to ask couple of times to replace them. The shower was not great and the water was not consistently hot. You have to throw the rubbish yourself and it was a bit of hassle as the rubbish bin was far from the villa. The swimming pool was lovely and the hosts were friendly.