Great location above the sea. Thanasis made as feel very welcome. Recommended!