Beautiful place with an amazing view. Private roof terrace, jacuzzi, balcony, lots of space. What more could you wish for? We had an excellent stay here. Thank you Michalis!