Rhodes is a magical city with so much to do. This place puts you in the middle of it while also making you feel at home. Would 100% stay here again