Fantastic location, 3 minutes from a beautiful beach and a 15 minute walk from the Old Town City of Rhodes.