Very comfortable and convenient apartment for visiting the wonderful island of Rhodes.