Everything is exactly as described. The location is perfect for seeing a lot of Rhodes and still having beautiful beaches and the sea directly nearby.
Would recommend it for a beautiful holiday!