Eleni and Maria's place was absolutely amazing. The location couldn't have been more perfect and the place itself was very clean and comfortable. I highly recommend staying here!