This is a really bad apartment. The pool is really dirty. The owner looks mean and his attitude comes across as being rather aggressive.
This place isn't suitable for people or for animals.
I will never ever come and stay here again. The Maritime across the road isn't that much more expensive and it seems to be a great place. There's no comparison between the two.
Please take our word for this. We've been coming to Greece for years (been to Rhodes 4 times) and we know what we're talking about.