A very tiny and cosy place in a ideal and quiet spot of stavros, wonderful view... Well located.
Thanks a lot