The place is located very close to a pebbly part of beach and every essential store you need is within walkable distance. The balcony offers a nice view on the ocean.
There are a couple of really good, cheap restaurants and bars around.
You will find that this place will be a super nice hub to start exploring Rhodos from.
The host is very responsive and was really helpful!