CrossRhodes is a really great location set in a quiet neighbourhood but close to plenty of Tavernas.