The place was great, good location (small grocery store near enough, good for public transport, between Oia and Fira), the room was spacious with a nice TV and the shower was amazing.
There was also a couple of very friendly kittens around which definitely made my stay better.