Almyra, the taste of the sea. Almyra hotel is a breath of fresh air for anyone seeking a holiday ‘less ordinary’