If there is a perfect 10, this place is it. Loved the place, I knew it looked lovely in the pictures but I was even more surprised when I arrived. I wish it wasn't so popular, I would have extended my stay. Great location, great atmosphere, stay here and you won't regret it.