The villa is nice, as well as the town and the position (near Rhodes and the airport), but we didn't find it properly cleaned (and inhabited by cockroaches and very tiny ants). Elias helped us a lot before our stay, giving prompt replies and providing a car to rent, even if once arrived we only met him after 3 days because there was some issues with the internet.
All in all, Grandma house is a peculiar and attractive location where to spend some days if travelling with a few friends.