Small tiny apartments located few steps above Logaras Beach, perfectly clean and comfortable.