Location was good for Cricket Test Matches and restaurants on Cuba street