Really great accommodation right in Cuba St