I just got back from a SPG Moments booking here. The hotel is located about 10 minutes by cab from the old town, roughly half way between the airport and the old town.
The hotel has three pools, private beach access (beaches on Rhodes are generally no so interesting), multiple F&B outlets. Overall I was quite satisfied with my stay. The off were genuinely very friendly and helpful.
Generally speaking this is a seasonal hotel, so you cannot book it in the winter. I do not know when they close the hotel, but it opened for this season on April 27.