Location is amazing - 10 minute walk into town. Apartment was modern & well decorated. Most basic items provided too. Had a lovely time in Rhodes :)