Der Club liegt im 14. Stock des Hotel „St. John’s“ im Stadtteil Vedado. Von der Terrasse hat man einen einzigartigen Blick über die Stadt, während drinnen Boleros gespielt oder Karaokesongs gesungen werden.