Pictures do not do justice just how wonderful the terrace is. The nearest beach is only minutes away by walking and so are all the shops. Our host was very kind and helpful. Only small complaint would be the two small beds which tended to split apart with ease. Overall, great spot that is totally worth a stay.