Anthoula's flat is well located, in Lalissos beach, the next to rhodes (5 minutes by car, 10 by bus). Flat is fully-equipped, with everything you need besides a big terrace where you can have a drink, dinner or just chill. 5 minutes walking from the flat you have shops, restaurants, rent car and the beach :). Definitely I recommend this flat for any couple or family want to enjoy the beautiful island of Rhodes.