Very nice place. Easy access to old Town, new town, beaches. There's even super market available nearby.
Place was spotless when we got there. Remind me of an hotel suite.
Perfect place to discover Rhodes.